duplex rna - French English Dictionary